<script>
  var a = {
    user: '天诩',
    fn: function (x, y, z) {
      console.log(this.user);
      console.log(x + y + z);
    }
  }
  var b = a.fn
  // call和apply传参方式不同 call是直接传参数，apply是传数组参数
  b.call(a, 1, 2, 3)
  b.apply(a, [1, 2, 3])
</script>